ball (ballistics) - English Synonyms Dictionary